Medical Dictionary

supratrochlear artery

noun su·pra·troch·le·ar artery \-ˌträk-lē-ər-\

Medical Definition of SUPRATROCHLEAR ARTERY

:  one of the terminal branches of the ophthalmic artery that ascends upon the forehead from the inner angle of the orbit—called also frontal artery

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears